[INFO] fetching crate borrowme 0.0.15...
[INFO] checking borrowme-0.0.15 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate borrowme 0.0.15 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate borrowme 0.0.15
[INFO] finished tweaking crates.io crate borrowme 0.0.15
[INFO] tweaked toml for crates.io crate borrowme 0.0.15 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate borrowme 0.0.15 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 36 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0e1db328cb06d2e0affe5140a50064a9e61d69d33e40019604ac9231644df646
[INFO] running `Command { std: "docker" "start" "-a" "0e1db328cb06d2e0affe5140a50064a9e61d69d33e40019604ac9231644df646", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e1db328cb06d2e0affe5140a50064a9e61d69d33e40019604ac9231644df646", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e1db328cb06d2e0affe5140a50064a9e61d69d33e40019604ac9231644df646", kill_on_drop: false }`
[INFO] [stdout] 0e1db328cb06d2e0affe5140a50064a9e61d69d33e40019604ac9231644df646
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 86ccb35251dea2258f8fc68c7b85b56bb4efa1073c5b7d36b3f4142e2145496b
[INFO] running `Command { std: "docker" "start" "-a" "86ccb35251dea2258f8fc68c7b85b56bb4efa1073c5b7d36b3f4142e2145496b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling target-triple v0.1.4
[INFO] [stderr]     Checking winnow v0.7.13
[INFO] [stderr]    Compiling serde_json v1.0.143
[INFO] [stderr]     Checking toml_writer v1.0.2
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]     Checking toml_parser v1.0.2
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling borrowme-macros v0.0.15
[INFO] [stderr]     Checking borrowme v0.0.15 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking serde_spanned v1.0.0
[INFO] [stderr]     Checking toml_datetime v0.7.0
[INFO] [stderr]     Checking toml v0.9.5
[INFO] [stderr]     Checking trybuild v1.0.110
[INFO] [stdout] warning: struct `VecField` is never constructed
[INFO] [stdout]  --> tests/vec_field.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct VecField<'a> {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedVecField` is never constructed
[INFO] [stdout]  --> tests/vec_field.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct VecField<'a> {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `bool` is never constructed
[INFO] [stdout]  --> tests/copy_fields.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct bool;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CopyType` is never constructed
[INFO] [stdout]  --> tests/copy_fields.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | struct CopyType;
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExternalType` is never constructed
[INFO] [stdout]   --> tests/copy_fields.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | struct ExternalType<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedExternalType` is never constructed
[INFO] [stdout]   --> tests/copy_fields.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | struct ExternalType<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MixedFields` is never constructed
[INFO] [stdout]   --> tests/copy_fields.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout] 16 | struct MixedFields<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedMixedFields` is never constructed
[INFO] [stdout]   --> tests/copy_fields.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout] 16 | struct MixedFields<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ImplementDefault` is never used
[INFO] [stdout]  --> tests/borrowed_filtering.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum ImplementDefault<'a> {
[INFO] [stdout]   |      ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedImplementDefault` is never used
[INFO] [stdout]  --> tests/borrowed_filtering.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum ImplementDefault<'a> {
[INFO] [stdout]   |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Inner` is never constructed
[INFO] [stdout]  --> tests/borrow_mut.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Inner<'a> {
[INFO] [stdout]   |        ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedInner` is never constructed
[INFO] [stdout]  --> tests/borrow_mut.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Inner<'a> {
[INFO] [stdout]   |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BorrowMutStruct` is never constructed
[INFO] [stdout]   --> tests/borrow_mut.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct BorrowMutStruct<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedBorrowMutStruct` is never constructed
[INFO] [stdout]   --> tests/borrow_mut.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct BorrowMutStruct<'a> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `BorrowMutEnum` is never used
[INFO] [stdout]   --> tests/borrow_mut.rs:17:6
[INFO] [stdout]    |
[INFO] [stdout] 17 | enum BorrowMutEnum<'a> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedBorrowMutEnum` is never used
[INFO] [stdout]   --> tests/borrow_mut.rs:17:6
[INFO] [stdout]    |
[INFO] [stdout] 17 | enum BorrowMutEnum<'a> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultipleLifetimes` is never constructed
[INFO] [stdout]  --> tests/multiple_lifetimes.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct MultipleLifetimes<'a, 'b> {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedMultipleLifetimes` is never constructed
[INFO] [stdout]  --> tests/multiple_lifetimes.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct MultipleLifetimes<'a, 'b> {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Enum` is never used
[INFO] [stdout]  --> tests/build_enum.rs:4:6
[INFO] [stdout]   |
[INFO] [stdout] 4 | enum Enum<'a> {
[INFO] [stdout]   |      ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedEnum` is never used
[INFO] [stdout]  --> tests/build_enum.rs:4:6
[INFO] [stdout]   |
[INFO] [stdout] 4 | enum Enum<'a> {
[INFO] [stdout]   |      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeriveStaticField` is never constructed
[INFO] [stdout]  --> tests/derive_fields.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct DeriveStaticField<'a> {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedDeriveStaticField` is never constructed
[INFO] [stdout]  --> tests/derive_fields.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct DeriveStaticField<'a> {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Struct` is never constructed
[INFO] [stdout]  --> tests/prefix.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Struct<'a> {
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StructBuf` is never constructed
[INFO] [stdout]  --> tests/prefix.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[borrowme(name = StructBuf)]
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Unnamed` is never constructed
[INFO] [stdout]  --> tests/prefix.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | struct Unnamed<'a>(&'a str);
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UnnamedBuf` is never constructed
[INFO] [stdout]  --> tests/prefix.rs:8:19
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[borrowme(name = UnnamedBuf)]
[INFO] [stdout]   |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Empty` is never constructed
[INFO] [stdout]   --> tests/prefix.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | struct Empty;
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EmptyBuf` is never constructed
[INFO] [stdout]   --> tests/prefix.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[borrowme(name = EmptyBuf)]
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Struct` is never constructed
[INFO] [stdout]  --> tests/build_struct.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Struct<'a> {
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedStruct` is never constructed
[INFO] [stdout]  --> tests/build_struct.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Struct<'a> {
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Unnamed` is never constructed
[INFO] [stdout]   --> tests/build_struct.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct Unnamed<'a>(#[owned(String)] &'a str);
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedUnnamed` is never constructed
[INFO] [stdout]   --> tests/build_struct.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct Unnamed<'a>(#[owned(String)] &'a str);
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Empty` is never constructed
[INFO] [stdout]   --> tests/build_struct.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Empty;
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedEmpty` is never constructed
[INFO] [stdout]   --> tests/build_struct.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Empty;
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StdStruct` is never constructed
[INFO] [stdout]  --> tests/std_containers.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct StdStruct<'a> {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedStdStruct` is never constructed
[INFO] [stdout]  --> tests/std_containers.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct StdStruct<'a> {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `StdOnEnum` is never used
[INFO] [stdout]   --> tests/std_containers.rs:15:6
[INFO] [stdout]    |
[INFO] [stdout] 15 | enum StdOnEnum<'a> {
[INFO] [stdout]    |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedStdOnEnum` is never used
[INFO] [stdout]   --> tests/std_containers.rs:15:6
[INFO] [stdout]    |
[INFO] [stdout] 15 | enum StdOnEnum<'a> {
[INFO] [stdout]    |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `StdVariant` is never used
[INFO] [stdout]   --> tests/std_containers.rs:25:6
[INFO] [stdout]    |
[INFO] [stdout] 25 | enum StdVariant<'a> {
[INFO] [stdout]    |      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedStdVariant` is never used
[INFO] [stdout]   --> tests/std_containers.rs:25:6
[INFO] [stdout]    |
[INFO] [stdout] 25 | enum StdVariant<'a> {
[INFO] [stdout]    |      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.81s
[INFO] [stdout] warning: struct `CowStruct` is never constructed
[INFO] [stdout]  --> tests/std_types.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | struct CowStruct<'a> {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCowStruct` is never constructed
[INFO] [stdout]  --> tests/std_types.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | struct CowStruct<'a> {
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "86ccb35251dea2258f8fc68c7b85b56bb4efa1073c5b7d36b3f4142e2145496b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86ccb35251dea2258f8fc68c7b85b56bb4efa1073c5b7d36b3f4142e2145496b", kill_on_drop: false }`
[INFO] [stdout] 86ccb35251dea2258f8fc68c7b85b56bb4efa1073c5b7d36b3f4142e2145496b
